a long-term goal - German English Dictionary